<%@ page language="java" contentType="text/html;charset=utf-8" pageEncoding="utf-8" %>
<%@ page import="java.util.*" %>
<%@ page import="com.sms.project.*" %>

<%	//清除内存
	response.setHeader("Pragma","No-cache"); 
	response.setHeader("Cache-Control","no-cache"); 
	response.setDateHeader("Expires", 0); 
%> 

<%--
	project/headman/report-add.jsp
 --%>
 
<%
	request.setCharacterEncoding("utf-8");
	String userno = (String)session.getAttribute("userno");
	System.out.println(userno);
	
%>

<body>
<style type="text/css">
th,td{
	border:1px #09F solid;
	}
	#project_table {
	border:1px #09F solid;
	border-collapse:collapse; border-spacing:0px;
	}
	#project_table td{
	border:1px #09F solid;
	}

</style>
<div id="project" style="padding:20px">
<form id="add-report" method="post">

<input type="hidden" name="fromID" id="fromID" value="<%= userno %>"/>
<table id="project_table" cellpadding="0" cellspacing="0" width="100%" height="100%">
   
     <tr>
     	<td width="20%"><label for="header">汇报接收者：</label></td>
     	<td style="text-align:left;"><input id="receive" style="border:0;width:200px;height:100%" name="toID" /><!--   <input id="header" style="width:125px;" />  --></td>    	
   	</tr>
      <tr>
      	<td><label for="desc">汇报内容：</label></td>
      	<td><textarea name="content" id="desc" style="width:100%; height:120px; border:0;overflow:auto;"></textarea></td>
      </tr>
      <tr>
      	<td><label for="limit">查看权限:</label></td>
      	<td style="text-align:left;">
      		<select name="limit" id="limit">
      			<option value="all">所有人</option>
      			<option value="limit">权限范围内的人</option>
      		</select>
   		</td>
	</tr>
     <tr><td colspan="2" align="center"><input type="submit"  id="submit"  value="提交"  style="margin-top:10px;" /></td></tr>
     <!--!!!后台同学请注意::::汇报提交之后最好显示一个汇报成功然后把汇报详情那个页面刷新一下-->
</table>
</form>
</div>
<script type="text/javascript">
$(document).ready(function(){



$("#receive").combobox({
	//multiple:true,//汇报接收者可以是多个人，但是只能是项目组长或者老师不确定要不要
	valueField:"mno", 
	 url:'day_report/getallpeople.jsp',/*返回json数据格式的链接*///汇报接收者，判断汇报的项目是二级还是三级的，如果是三级的则只能汇报给组长，注意返回数据的差距，链接不一样
    textField:"name"  /*！！！！后台同学注意返回json中字段的对应哈，id表示显示顺序，text字段对应的文本显示在下拉框中*/ 
	})

			
function checkReport() {
			var receiver = $("#receive").combobox('getValue');
			var desc = $('#desc').val();
			if (desc && receiver) {
				return true;
			} else {
				alert('请补充完整信息');
				return false;
			}
}


           $("#submit").click(function(){
                 var id=$("#receive").combobox('getValue');
                // alert(id);
                 var desc=$("#desc").val();
                 // alert(desc);
                  
                  var limit=$("#limit").val();
                  // alert(limit);
                  

           $('#add-report').submit(
							function(event) {
								event.preventDefault();
                               															
								$.post('day_report/dealaddpreport.jsp',
										{ toid: id, content:desc,lim:limit },
                                 function(data) {
											//alert(data[0].text);
											$('#tt').dialog('close');
											var tab = $(".easyui-tabs").tabs('getSelected');;
			 		              $(".easyui-tabs").tabs('update',
			                        {tab:tab,
									options:{
								       cache:false,
                                       href:'day_report/student/day_report.jsp'}
									}
									);  

										}, 'json');
							});
							

})

/*

     $("#submit").click(function(){
     
         var formValue = $(this).serialize();
                    alert(formValue);
					$.ajax({
						 url:'day_report/dealaddpreport.jsp',//项目进度更改处理链接，
						  data:formValue ,
						  dataType:'text',
						 success:function(msg){ 
						 	//alert(msg);  
							  if(msg=='ok'){
								  alert('添加回复成功！');					
								  }
							else {
								alert("添加回复成功失败");
								//alert(msg);
							}
							  }
						 })
					
				
     
     
     })

	*/						})
							
</script>

</body>

